/*
 * main.cpp
 *
 *  Created on: 18/05/2012
 *      Author: alumne
 */


#include <iostream>
#include <list>
#include "io.h"
#include "main.h"
#include "accionsPlantacions.h"
#include "accionsTreballadors.h"


using namespace std;


int main(void){
	bool fi;
	int respostaPrincipal, respostaPlantacio, respostaTreballador;
	list <t_plantacio> plantacions, treballadors;
	t_plantacio plantacio, treballador;



	do{
		respostaPrincipal = menuPrincipal();

		fi = (respostaPrincipal == 0);

		if(respostaPrincipal == 1){
			respostaPlantacio = menuPlantacions();
			if(respostaPlantacio == 1){
				plantacio = demanarPlantacio();
				guardarPlantacio(plantacions, plantacio);
			}else if(respostaPlantacio == 2){
				veurePlantacions(plantacions);
			}else{

				pintaString("Resposta incorrecte!!!");

			}
		}else if(respostaPrincipal == 2){
			respostaTreballador = menuTreballadors();
			if(respostaTreballador == 1){
				treballador = demanarTreballador();
				guardarTreballador(treballadors, treballador);
			}else if(respostaTreballador == 2){
				veureTreballadors(treballadors);
			}else{

				pintaString("Resposta incorrecte!!!");

			}

		}else if(respostaPrincipal == 3){

		}else if(respostaPrincipal == 0){


		}else{
			pintaString("Resposta incorrecte");
		}



	}while(!fi);

}


